Different walk systems require different approaches to collision.
Furthermore, they can collide with different kinds of things.  (map tiles, sprites)
Because of the diverse approaches needed for all these things, I created this collision system that can use multiple collision techniques simultaneously.

The walk system only needs to interact with this ONE system,
and it'll be able to use many kinds of collision at the same time!

Depending of the walk system and collision you need, 
you attach collision methods to this collision system (sort of like plugins)
(check the "example" folder)
(Also, examples of how to attach each collision method are included within the code of  WalkCollisionSystem.as)



Note:		The  WalkCollision.as  system included with the 8-directional walk system can be replaced by this system.
			(it doesn't handle sprite collision anyway)
